layered cloud - German English Dictionary